svn path=/trunk/; revision=21451
+2008-09-19 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf-io.c: Don't call fill_info if we've already filled
+ the info from the module file, fixes a small memory leak.
+
2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com>
* io-gdip-utils.c: Fix 2 cases where we leaked a GpImage (#552545)
if (fill_vtable) {
image_module->module = (void *) 1;
(* fill_vtable) (image_module);
- image_module->info = g_new0 (GdkPixbufFormat, 1);
- (* fill_info) (image_module->info);
-
+ if (image_module->info == NULL) {
+ image_module->info = g_new0 (GdkPixbufFormat, 1);
+ (* fill_info) (image_module->info);
+ }
return TRUE;
}
else